public interface CiscoProvTerminalIPAddressChangedEv extends CiscoProvEv
CiscoProvTerminalIPAddressChangedEv
event is delivered to provider observer when the IP address of a
terminal changes without the terminal getting unregistered
Modifier and Type | Field and Description |
---|---|
static int |
ID |
CAUSE_EM_LOGIN, CAUSE_EM_LOGIN_PROFILE_ADD, CAUSE_EM_LOGOUT, CAUSE_EM_LOGOUT_PROFILE_REMOVE, CAUSE_NORMAL
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
Modifier and Type | Method and Description |
---|---|
int |
getIPAddressingMode()
returns the active IP Addressing mode of the terminal after the change.
|
java.net.InetAddress |
getIPV4Address()
returns the IPv4 address of the terminal.
|
java.net.InetAddress |
getIPV6Address()
returns the IPv6 address of the terminal If the active addressing mode is
CiscoTerminal.IP_ADDRESSING_IPv4, it will return null.
|
javax.telephony.Terminal |
getTerminal()
returns the Terminal that is registered with Cisco Unified Communication Manager
|
getCiscoCause
static final int ID
javax.telephony.Terminal getTerminal()
int getIPAddressingMode()
CiscoTerminal
java.net.InetAddress getIPV4Address()
java.net.InetAddress getIPV6Address()